desktop_windows
Features
6 features passed
5 features failed, 0 skipped
Scenarios
34 scenarios passed
15 scenarios failed, 0 skipped, 0 others
Steps
302 steps passed
15 steps failed, 60 skipped, 0 others
Timeline (seconds)
  • Blog functionality Apr 16, 2025 09:30:05 pm Pass
    00 00 26.385
    check_circle Scenario Outline: Submitting a blog comment without filling required details


    nameemailcommentmessagecheck
    JeevWarning: Comment Text must be between 25 and 1000 characters!check1
    jeev@example.comViverra accumsan in nisl nisi scelerisque eu. Vestibulum lorem sed risus ultricies tristique.Warning: Comment Name must be between 3 and 25 characters!check2
    Jeevjeev@example.comHiWarning: Comment Text must be between 25 and 1000 characters!check3


    nameemailcommentmessagecheck
    JeevWarning: Comment Text must be between 25 and 1000 characters!check1
    jeev@example.comViverra accumsan in nisl nisi scelerisque eu. Vestibulum lorem sed risus ultricies tristique.Warning: Comment Name must be between 3 and 25 characters!check2
    Jeevjeev@example.comHiWarning: Comment Text must be between 25 and 1000 characters!check3
    • check_circleSubmitting a blog comment without filling required details
      @invalid_blog_filling_without_required_details
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on the Blog button
      • check_circleThen the user selects any article from the blog
      • check_circleAnd the user is navigated to the selected blog page
      • check_circleWhen the user enters the name "Jeev"
      • check_circleAnd enters the email ""
      • check_circleAnd adds the comment ""
      • check_circleAnd clicks on the Post Comment button
      • check_circleThen the user should see the warning message "Warning: Comment Text must be between 25 and 1000 characters!" and "check1"
    • check_circleSubmitting a blog comment without filling required details
      @invalid_blog_filling_without_required_details
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on the Blog button
      • check_circleThen the user selects any article from the blog
      • check_circleAnd the user is navigated to the selected blog page
      • check_circleWhen the user enters the name ""
      • check_circleAnd enters the email "jeev@example.com"
      • check_circleAnd adds the comment "Viverra accumsan in nisl nisi scelerisque eu. Vestibulum lorem sed risus ultricies tristique."
      • check_circleAnd clicks on the Post Comment button
      • check_circleThen the user should see the warning message "Warning: Comment Name must be between 3 and 25 characters!" and "check2"
    • check_circleSubmitting a blog comment without filling required details
      @invalid_blog_filling_without_required_details
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on the Blog button
      • check_circleThen the user selects any article from the blog
      • check_circleAnd the user is navigated to the selected blog page
      • check_circleWhen the user enters the name "Jeev"
      • check_circleAnd enters the email "jeev@example.com"
      • check_circleAnd adds the comment "Hi"
      • check_circleAnd clicks on the Post Comment button
      • check_circleThen the user should see the warning message "Warning: Comment Text must be between 25 and 1000 characters!" and "check3"
    00 00 18.989
    check_circle Scenario: Adding a valid comment to the blog
    @valid_blog_filling_all_required_details
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on the Blog button
    • check_circleThen the user selects any article from the blog
    • check_circleAnd the user is navigated to the selected blog page
    • check_circleWhen the user enters the following comment details:
      nameemailcomment
      Jeevjeev@example.comThis blog was very informative and well written. Keep it up!
    • check_circleAnd clicks on the Post Comment button
    • check_circleThen the user should see the message "Thank you for your comment. It has been submitted to the webmaster for approval."
  • Add to Cart Functionality on eCommerce Playground Apr 16, 2025 09:30:05 pm Pass
    00 00 22.869
    check_circle Scenario: Add a single product to the cart
    @addSingleProduct
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleThen user should see a confirmation message stating "Success: You have added iPod Nano to your shopping cart!"
    00 00 20.074
    check_circle Scenario: Scenario: User tries to add a product to cart without selecting size
    @AddToCartWithoutSize
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the Apple Cinema 30 product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleThen user should see a message "Size required!"
    00 00 21.806
    check_circle Scenario: Add multiple quantities of the same product
    @addSameProductMultipleQuantity
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user sets the quantity to 3
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleThen user should see a confirmation message stating "Success: You have added iPod Nano to your shopping cart!"
    • check_circleAnd the shopping cart should display "3 item(s)"
    00 00 45.721
    check_circle Scenario: Remove a product from the cart
    @removeProduct
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleWhen user views the shopping cart
    • check_circleAnd user removes iPod Nano from the cart
    • check_circleThen the shopping cart should display "Your shopping cart is empty!"
  • User Registration and Affiliate Account Functionality Apr 16, 2025 09:30:05 pm Fail
    I want to register for the ecommerce LambdaTest account and become an affiliate partner
    00 00 45.222
    cancel Scenario Outline: Edit affiliate account with valid and invalid inputs


    Account NameAccount NumberMessage
    sbi12345Success: Your account has been successfully updated.
    12345Account Name required!
    sbiAccount Number required!


    Account NameAccount NumberMessage
    sbi12345Success: Your account has been successfully updated.
    12345Account Name required!
    sbiAccount Number required!


    Account NameAccount NumberMessage
    sbi12345Success: Your account has been successfully updated.
    12345Account Name required!
    sbiAccount Number required!
    • cancelEdit affiliate account with valid and invalid inputs
      @Affiliate_Account_Creation
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • cancelEdit affiliate account with valid and invalid inputs
      @Affiliate_Account_Creation
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • cancelEdit affiliate account with valid and invalid inputs
      @Affiliate_Account_Creation
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    00 00 44.538
    cancel Scenario Outline: Register with valid inputs


    First NameLast NameEmailTelephonePasswordConfirm Password
    priyaramppta12e@gmail.com123456789112341234
    • cancelRegister with valid inputs
      @ValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
  • Forgot Password Functionality Apr 16, 2025 09:30:25 pm Fail
    00 00 08.502
    check_circle Scenario: User requests a password reset link using valid email
    @ForgotPasswordWithValidEmail
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleWhen user clicks on Forgotten Password link
    • check_circleAnd user enters valid email to receive reset link
      email
      2k21eee65@kiot.ac.in
    • check_circleAnd user clicks continue
    • check_circleThen user should see an email sent confirmation message
    00 00 08.100
    check_circle Scenario: User requests a password reset link using invalid email
    @ForgotPasswordWithInValidEmail
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleWhen user clicks on Forgotten Password link
    • check_circleAnd user enters Invalid email to receive reset link
      email
      2k21eee33@kiot.ac.in
    • check_circleAnd user clicks continue
    • check_circleThen user should see an Error Message
    00 00 08.423
    cancel Scenario: User requests a password reset link without providing email
    @ForgotPasswordWithoutProvidingEmail
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleWhen user clicks on Forgotten Password link
    • check_circleAnd user clicks continue
    • cancelThen user should see an Error Message
    • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
      Failure Screenshot
  • Shopping Cart CheckOut functionality Apr 16, 2025 09:30:31 pm Pass
    00 00 44.250
    check_circle Scenario: To checkout the shopping cart as a guest user
    @Checkout @CheckoutAsGuest
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches "hp lp3065"
    • check_circleAnd user selects the product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleAnd user views the shopping cart
    • check_circleAnd the user clicks CheckOut
    • check_circleAnd Select Guest CheckOut
    • check_circleAnd Enter the details in form:
      FieldValue
      First NameJohn
      Last NameDoe
      Emailjohn@test.com
      Telephone1234567890
      Address123 Main St
      CitySalem
      Postcode12345
      CountryUnited States
    • check_circleAnd the user accepts the terms and condition
    • check_circleAnd clicks continue from the checkout page
    • check_circleWhen the user clicks confirm order
    • check_circleThen the order success message should be displayed
    00 00 15.427
    check_circle Scenario: To checkout the empty shopping cart as a registered user
    @Checkout @CheckOutEmptyCart
    • check_circleGiven the user is on the homepage
    • check_circleAnd user views the shopping cart
    • check_circleThen the user should see the message cart is empty
    00 00 43.010
    check_circle Scenario: To checkout the cart as a registered user
    @Checkout @CheckoutAsRegisterUser
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches "hp lp3065"
    • check_circleAnd user selects the product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleAnd user views the shopping cart
    • check_circleAnd the user clicks CheckOut
    • check_circleAnd Select Registered user CheckOut
    • check_circleAnd Enter the details in payment register form as new user in checkout:
      FieldValue
      First NameJohn
      Last NameDoe
      Emailjohn@test.com
      Telephone1234567890
      Pass1234
      Confirm pass1234
      Address123 Main St
      CitySalem
      Postcode12345
      CountryUnited States
    • check_circleAnd the user accepts the terms and condition
    • check_circleAnd the user accepts the privacy policy
    • check_circleAnd clicks continue from the checkout page
    • check_circleWhen the user clicks confirm order
    • check_circleThen the order success message should be displayed
    00 00 29.598
    check_circle Scenario: To checkout the cart with existing email
    @Checkout @CheckoutWithExistingEmail
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches "hp lp3065"
    • check_circleAnd user selects the product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleAnd user views the shopping cart
    • check_circleAnd the user clicks CheckOut
    • check_circleAnd Select Registered user CheckOut
    • check_circleAnd Enter the details in payment register form:
      FieldValue
      First NameJohn
      Last NameDoe
      Emailjohn@test.com
      Telephone1234567890
      Pass1234
      Confirm pass1234
      Address123 Main St
      CitySalem
      Postcode12345
      CountryUnited States
    • check_circleAnd the user accepts the terms and condition
    • check_circleAnd the user accepts the privacy policy
    • check_circleAnd clicks continue from the checkout page
    • check_circleThen the user sould see the email alread exist error
  • Product compare functionality Apr 16, 2025 09:30:37 pm Pass
    00 00 12.132
    check_circle Scenario: To perform compare without adding products to list
    @CompareWithoutProducts @ProductCompare
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches " "
    • check_circleAnd the user clicks product compare
    • check_circleThen the user should see no products to compare error "You have not chosen any products to compare."
    00 00 09.968
    check_circle Scenario: To Add the products to comparision list
    @AddProductToComparision @ProductCompare
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches "mac"
    • check_circleAnd user selects the products to compare
    • check_circleAnd the user clicks the comparision button
    • check_circleAnd the user clicks the comparision arrow
    • check_circleThen the user should see the comparison page
  • Product Review Apr 16, 2025 09:30:49 pm Pass
    00 00 07.079
    check_circle Scenario: Submit a valid product review with rating and comment
    @validReview
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user enters "soundar" in the Name field
    • check_circleAnd user writes "Excellent product with great features" in the Review field
    • check_circleAnd user selects a 5-star rating
    • check_circleWhen user clicks on the Continue button to submit the review
    • check_circleThen success message "Thank you for your review. It has been submitted to the webmaster for approval." should be displayed
    00 00 10.718
    check_circle Scenario: Submit review without rating and without comment
    @noRatingNoComment
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user enters "soundar" in the Name field
    • check_circleAnd user leaves the Review field blank
    • check_circleAnd user does not select any rating
    • check_circleWhen user clicks on the Continue button to submit the review
    • check_circleAnd error message "Please select a review rating" should be displayed
    00 00 12.358
    check_circle Scenario: Submit review without rating but with comment
    @noRatingWithComment
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user enters "soundar" in the Name field
    • check_circleAnd user writes "Not satisfied with the sound quality" in the Review field
    • check_circleAnd user does not select any rating
    • check_circleWhen user clicks on the Continue button to submit the review
    • check_circleThen error message "Please select a review rating" should be displayed
    00 00 11.547
    check_circle Scenario: Submit review with rating but without comment
    @withRatingNoComment
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user enters "soundar" in the Name field
    • check_circleAnd user leaves the Review field blank
    • check_circleAnd user selects a 4-star rating
    • check_circleWhen user clicks on the Continue button to submit the review
    • check_circleThen error message "Warning: Review Text must be between 25 and 1000 characters!" should be displayed
  • Search functionality Apr 16, 2025 09:30:50 pm Pass
    00 00 07.003
    check_circle Scenario: Search functionality with valid inputs
    @ValidSearchInputs
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with valid input from excel
    • check_circleThen the products must be displayed
    00 00 05.984
    check_circle Scenario: Search functionality with invalid inputs
    @InValidSearchInputs
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with invalid input from excel
    • check_circleThen no products should be displayed
    00 00 04.832
    check_circle Scenario: Search functionality with case sensitive inputs
    @CaseSensitiveSearchInputs
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with case sensitive input from excel
    • check_circleThen the products must be displayed
    00 00 05.320
    check_circle Scenario: Search functionality with unnecessary indentation in search
    @IndentationSearchInputs
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with indented input from excel
    • check_circleThen the products must be displayed
    00 00 04.400
    check_circle Scenario: Search functionality by category as input
    @SearchByCategory
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with category input from excel
    • check_circleThen the message "There is no product that matches the search criteria." should be displayed
  • User Account Management Apr 16, 2025 09:30:58 pm Fail
    00 00 12.788
    check_circle Scenario: Edit user account details
    @EditAccount
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Edit your account information" page
    • check_circleAnd the user updates telephone number
    • check_circleAnd clicks on the "EditInfo" Continue button
    • check_circleThen user should see "Success: Your account has been successfully updated."
    00 00 12.193
    cancel Scenario: Adding new address
    @ModifyAddress
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Modify your address book entries" page
    • check_circleAnd the user clicks new address
    • cancelAnd user enters valid details
    • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
      Failure Screenshot
    00 00 11.852
    check_circle Scenario: Modify the wishlist by removing a product
    @ModifyWishlist
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Modify your wish list" page
    • check_circleAnd the user has products in their wishlist
    • check_circleWhen the user removes a product from the wishlist
    • check_circleThen user should see "Success: You have modified your wish list!"
    00 00 26.336
    cancel Scenario Outline: Subscribe or Unsubscribe from newsletter


    action
    subscribe
    unsubscribe


    action
    subscribe
    unsubscribe


    emailpasswordexpectedResultcheck
    atgs2@gmail.com12345Warning: No match for E-Mail Address and/or Password.check1
    atk62@gmail.com1234Warning: No match for E-Mail Address and/or Password.check2
    12345Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check3
    Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check4
    • check_circleSubscribe or Unsubscribe from newsletter
      @Newsletter
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • check_circleAnd the user enters the valid credentials
      • check_circleAnd the user clicks on the Login button
      • check_circleWhen the user clicks the "Newsletter" page
      • check_circleAnd the user chooses to "subscribe" the newsletter
      • check_circleAnd clicks on the "Newsletter" Continue button
      • check_circleThen user should see "Success: Your newsletter subscription has been successfully updated!"
    • check_circleSubscribe or Unsubscribe from newsletter
      @Newsletter
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • check_circleAnd the user enters the valid credentials
      • check_circleAnd the user clicks on the Login button
      • check_circleWhen the user clicks the "Newsletter" page
      • check_circleAnd the user chooses to "unsubscribe" the newsletter
      • check_circleAnd clicks on the "Newsletter" Continue button
      • check_circleThen user should see "Success: Your newsletter subscription has been successfully updated!"
    • cancelUser tries to login with invalid credentials
      @login_invalid_input
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • cancelAnd the user enters E-Mail "atk62@gmail.com"
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    00 00 14.000
    check_circle Scenario: Change user password
    @ChangePassword
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Change your password" page
    • check_circleAnd the user enters current password and new password details
    • check_circleAnd clicks on the "ChangePassword" Continue button
    • check_circleThen user should see "Success: Your password has been successfully updated."
    00 00 10.539
    check_circle Scenario: Change user password without providing new password
    @ChangePassword_EmptyNewPasswordField
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Change your password" page
    • check_circleAnd clicks on the "ChangePassword" Continue button
    • check_circleThen user should see "Password must be between 4 and 20 characters!"
  • Login Functionality Apr 16, 2025 09:31:05 pm Fail
    00 00 09.270
    check_circle Scenario: User tries to login with valid credentials
    @login_valid_input
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user should see the My Account page
    00 00 18.288
    cancel Scenario Outline: User tries to login with invalid credentials


    emailpasswordexpectedResultcheck
    atgs2@gmail.com12345Warning: No match for E-Mail Address and/or Password.check1
    atk62@gmail.com1234Warning: No match for E-Mail Address and/or Password.check2
    12345Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check3
    Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check4


    emailpasswordexpectedResultcheck
    atgs2@gmail.com12345Warning: No match for E-Mail Address and/or Password.check1
    atk62@gmail.com1234Warning: No match for E-Mail Address and/or Password.check2
    12345Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check3
    Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check4


    emailpasswordexpectedResultcheck
    atgs2@gmail.com12345Warning: No match for E-Mail Address and/or Password.check1
    atk62@gmail.com1234Warning: No match for E-Mail Address and/or Password.check2
    12345Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check3
    Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check4
    • cancelUser tries to login with invalid credentials
      @login_invalid_input
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • cancelAnd the user enters E-Mail "atgs2@gmail.com"
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • cancelUser tries to login with invalid credentials
      @login_invalid_input
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • cancelAnd the user enters E-Mail ""
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • cancelUser tries to login with invalid credentials
      @ValidRegistrationInputs @login_invalid_input
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • cancelAnd the user enters E-Mail ""
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    00 00 15.135
    cancel Scenario: User tries to login with valid credentials and logs out
    @logout
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • cancelWhen the user enters valid credentials
    • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
      Failure Screenshot
  • User Registration Functionality Apr 16, 2025 09:31:13 pm Fail
    I want to register for the ecommerce LambdaTest account
    00 00 45.998
    cancel Scenario Outline: Register with valid inputs


    First NameLast NameEmailTelephonePasswordConfirm Password
    priyaram123456789112341234
    • cancelRegister with valid inputs
      @registration @ValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    00 00 47.483
    cancel Scenario Outline: Register with invalid inputs


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    rampriya123@gmail.com123456789112341234First Name must be between 1 and 32 characters!empty first name
    priyaramoign@gma.com123456789112341234Warning: E-Mail Address is already registered!existing email
    priyarampriya123@gmail.com12345678911234Password must be between 4 and 20 characters!empty password
    priyarampriya123@gmail.com123456789112344321Password confirmation does not match password!password mismatch


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    rampriya123@gmail.com123456789112341234First Name must be between 1 and 32 characters!empty first name
    priyaramoign@gma.com123456789112341234Warning: E-Mail Address is already registered!existing email
    priyarampriya123@gmail.com12345678911234Password must be between 4 and 20 characters!empty password
    priyarampriya123@gmail.com123456789112344321Password confirmation does not match password!password mismatch


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    rampriya123@gmail.com123456789112341234First Name must be between 1 and 32 characters!empty first name
    priyaramoign@gma.com123456789112341234Warning: E-Mail Address is already registered!existing email
    priyarampriya123@gmail.com12345678911234Password must be between 4 and 20 characters!empty password
    priyarampriya123@gmail.com123456789112344321Password confirmation does not match password!password mismatch


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    rampriya123@gmail.com123456789112341234First Name must be between 1 and 32 characters!empty first name
    priyaramoign@gma.com123456789112341234Warning: E-Mail Address is already registered!existing email
    priyarampriya123@gmail.com12345678911234Password must be between 4 and 20 characters!empty password
    priyarampriya123@gmail.com123456789112344321Password confirmation does not match password!password mismatch
    • cancelRegister with invalid inputs
      @registration @InValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • check_circleRegister with invalid inputs
      @Checkout @registration @InValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • check_circleAnd clicks the register button
      • check_circleThen the user should see the registration page
      • check_circleWhen the user enters the invalid inputs "priya", "ram", "oign@gma.com", "1234567891", "1234" and "1234"
      • check_circleAnd agrees to the Privacy Policy
      • check_circleAnd submits the registration form
      • check_circleThen the user should see "Warning: E-Mail Address is already registered!" for "existing email"
    • cancelRegister with invalid inputs
      @registration @InValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • cancelRegister with invalid inputs
      @registration @InValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    00 00 07.654
    check_circle Scenario Outline: Register with valid inputs with out checking privacy policy


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    priyarampriya123@gmail.com123456789112341234Warning: You must agree to the Privacy Policy!Not checking privacy policy
    • check_circleRegister with valid inputs with out checking privacy policy
      @Checkout @registration @RegistrationWithoutAcceptingPrivacyPolicy
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • check_circleAnd clicks the register button
      • check_circleThen the user should see the registration page
      • check_circleWhen the user enters "priya", "ram", "priya123@gmail.com", "1234567891", "1234" and "1234"
      • check_circleAnd the user not agrees to the privacy policy
      • check_circleAnd submits the registration form
      • check_circleThen the user should see "Warning: You must agree to the Privacy Policy!" for "Not checking privacy policy"
  • @CheckoutWithExistingEmail 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:35 pm To checkout the cart with existing email Pass
  • @removeProduct 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:05 pm Remove a product from the cart Pass
  • @logout 1
    Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:31:13 pm User tries to login with valid credentials and logs out Fail
  • @RegistrationWithoutAcceptingPrivacyPolicy 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:31:23 pm Register with valid inputs with out checking privacy policy Pass
  • @AddToCartWithoutSize 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:05 pm Scenario: User tries to add a product to cart without selecting size Pass
  • @CheckOutEmptyCart 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:32 pm To checkout the empty shopping cart as a registered user Pass
  • @EditAccount 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:58 pm Edit user account details Pass
  • @CheckoutAsGuest 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:31 pm To checkout the shopping cart as a guest user Pass
  • @Newsletter 2
    Passed: 2
    Timestamp TestName Status
    Apr 16, 2025 09:31:01 pm Subscribe or Unsubscribe from newsletter Pass
    Apr 16, 2025 09:31:02 pm Subscribe or Unsubscribe from newsletter Pass
  • @ForgotPasswordWithValidEmail 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:25 pm User requests a password reset link using valid email Pass
  • @noRatingWithComment 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:50 pm Submit review without rating but with comment Pass
  • @InValidRegistrationInputs 1 3
    Passed: 1 Failed: 3
    Timestamp TestName Status
    Apr 16, 2025 09:31:14 pm Register with invalid inputs Fail
    Apr 16, 2025 09:31:16 pm Register with invalid inputs Pass
    Apr 16, 2025 09:31:16 pm Register with invalid inputs Fail
    Apr 16, 2025 09:31:17 pm Register with invalid inputs Fail
  • @withRatingNoComment 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:50 pm Submit review with rating but without comment Pass
  • @AddProductToComparision 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:47 pm To Add the products to comparision list Pass
  • @ProductCompare 2
    Passed: 2
    Timestamp TestName Status
    Apr 16, 2025 09:30:37 pm To perform compare without adding products to list Pass
    Apr 16, 2025 09:30:47 pm To Add the products to comparision list Pass
  • @noRatingNoComment 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:50 pm Submit review without rating and without comment Pass
  • @validReview 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:49 pm Submit a valid product review with rating and comment Pass
  • @SearchByCategory 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:57 pm Search functionality by category as input Pass
  • @login_invalid_input 4
    Failed: 4
    Timestamp TestName Status
    Apr 16, 2025 09:31:10 pm User tries to login with invalid credentials Fail
    Apr 16, 2025 09:31:12 pm User tries to login with invalid credentials Fail
    Apr 16, 2025 09:31:12 pm User tries to login with invalid credentials Fail
    Apr 16, 2025 09:31:13 pm User tries to login with invalid credentials Fail
  • @addSingleProduct 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:05 pm Add a single product to the cart Pass
  • @CompareWithoutProducts 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:37 pm To perform compare without adding products to list Pass
  • @CheckoutAsRegisterUser 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:34 pm To checkout the cart as a registered user Pass
  • @invalid_blog_filling_without_required_details 3
    Passed: 3
    Timestamp TestName Status
    Apr 16, 2025 09:30:05 pm Submitting a blog comment without filling required details Pass
    Apr 16, 2025 09:30:23 pm Submitting a blog comment without filling required details Pass
    Apr 16, 2025 09:30:24 pm Submitting a blog comment without filling required details Pass
  • @ChangePassword_EmptyNewPasswordField 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:31:02 pm Change user password without providing new password Pass
  • @InValidSearchInputs 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:51 pm Search functionality with invalid inputs Pass
  • @ValidSearchInputs 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:50 pm Search functionality with valid inputs Pass
  • @valid_blog_filling_all_required_details 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:05 pm Adding a valid comment to the blog Pass
  • @ChangePassword 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:31:02 pm Change user password Pass
  • @ForgotPasswordWithInValidEmail 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:27 pm User requests a password reset link using invalid email Pass
  • @CaseSensitiveSearchInputs 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:56 pm Search functionality with case sensitive inputs Pass
  • @addSameProductMultipleQuantity 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:05 pm Add multiple quantities of the same product Pass
  • @ValidRegistrationInputs 3
    Failed: 3
    Timestamp TestName Status
    Apr 16, 2025 09:30:05 pm Register with valid inputs Fail
    Apr 16, 2025 09:31:13 pm User tries to login with invalid credentials Fail
    Apr 16, 2025 09:31:13 pm Register with valid inputs Fail
  • @ForgotPasswordWithoutProvidingEmail 1
    Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:28 pm User requests a password reset link without providing email Fail
  • @Checkout 6
    Passed: 6
    Timestamp TestName Status
    Apr 16, 2025 09:30:31 pm To checkout the shopping cart as a guest user Pass
    Apr 16, 2025 09:30:32 pm To checkout the empty shopping cart as a registered user Pass
    Apr 16, 2025 09:30:34 pm To checkout the cart as a registered user Pass
    Apr 16, 2025 09:30:35 pm To checkout the cart with existing email Pass
    Apr 16, 2025 09:31:16 pm Register with invalid inputs Pass
    Apr 16, 2025 09:31:23 pm Register with valid inputs with out checking privacy policy Pass
  • @ModifyWishlist 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:31:01 pm Modify the wishlist by removing a product Pass
  • @Affiliate_Account_Creation 3
    Failed: 3
    Timestamp TestName Status
    Apr 16, 2025 09:30:05 pm Edit affiliate account with valid and invalid inputs Fail
    Apr 16, 2025 09:30:05 pm Edit affiliate account with valid and invalid inputs Fail
    Apr 16, 2025 09:30:05 pm Edit affiliate account with valid and invalid inputs Fail
  • @IndentationSearchInputs 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:30:57 pm Search functionality with unnecessary indentation in search Pass
  • @ModifyAddress 1
    Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:31:01 pm Adding new address Fail
  • @registration 2 4
    Passed: 2 Failed: 4
    Timestamp TestName Status
    Apr 16, 2025 09:31:13 pm Register with valid inputs Fail
    Apr 16, 2025 09:31:14 pm Register with invalid inputs Fail
    Apr 16, 2025 09:31:16 pm Register with invalid inputs Pass
    Apr 16, 2025 09:31:16 pm Register with invalid inputs Fail
    Apr 16, 2025 09:31:17 pm Register with invalid inputs Fail
    Apr 16, 2025 09:31:23 pm Register with valid inputs with out checking privacy policy Pass
  • @login_valid_input 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:31:05 pm User tries to login with valid credentials Pass
  • org.openqa.selenium.StaleElementReferenceException 1
    Timestamp TestName StackTrace
    Apr 16, 2025 09:30:35 pm Then user should see an Error Message
  • java.io.FileNotFoundException 1
    Timestamp TestName StackTrace
    Apr 16, 2025 09:31:12 pm And user enters valid details
  • org.openqa.selenium.NoSuchElementException 5
    Timestamp TestName StackTrace
    Apr 16, 2025 09:31:15 pm And the user enters E-Mail "atgs2@gmail.com"
    Apr 16, 2025 09:31:17 pm And the user enters E-Mail "atk62@gmail.com"
    Apr 16, 2025 09:31:17 pm And the user enters E-Mail ""
    Apr 16, 2025 09:31:17 pm When the user enters valid credentials
    Apr 16, 2025 09:31:18 pm And the user enters E-Mail ""
  • org.openqa.selenium.TimeoutException 8
    Timestamp TestName StackTrace
    Apr 16, 2025 09:30:18 pm And clicks the register button
    Apr 16, 2025 09:30:19 pm And clicks the register button
    Apr 16, 2025 09:30:19 pm And clicks the register button
    Apr 16, 2025 09:30:19 pm And clicks the register button
    Apr 16, 2025 09:31:17 pm And clicks the register button
    Apr 16, 2025 09:31:17 pm And clicks the register button
    Apr 16, 2025 09:31:19 pm And clicks the register button
    Apr 16, 2025 09:31:19 pm And clicks the register button
Dashboard
Features
11
Scenarios
49
Steps
377
Start
Apr 16, 2025 09:30:04 pm
End
Apr 16, 2025 09:32:02 pm
Time Taken
00 01 57.806
Environment

 

Name Value
version 10
os windows
Categories

 

Name Passed Failed Skipped Passed %
@CheckoutWithExistingEmail 1 0 0 100%
@removeProduct 1 0 0 100%
@logout 0 1 0 0%
@RegistrationWithoutAcceptingPrivacyPolicy 1 0 0 100%
@AddToCartWithoutSize 1 0 0 100%
@CheckOutEmptyCart 1 0 0 100%
@EditAccount 1 0 0 100%
@CheckoutAsGuest 1 0 0 100%
@Newsletter 2 0 0 100%
@ForgotPasswordWithValidEmail 1 0 0 100%
@noRatingWithComment 1 0 0 100%
@InValidRegistrationInputs 1 3 0 25%
@withRatingNoComment 1 0 0 100%
@AddProductToComparision 1 0 0 100%
@ProductCompare 2 0 0 100%
@noRatingNoComment 1 0 0 100%
@validReview 1 0 0 100%
@SearchByCategory 1 0 0 100%
@login_invalid_input 0 4 0 0%
@addSingleProduct 1 0 0 100%
@CompareWithoutProducts 1 0 0 100%
@CheckoutAsRegisterUser 1 0 0 100%
@invalid_blog_filling_without_required_details 3 0 0 100%
@ChangePassword_EmptyNewPasswordField 1 0 0 100%
@InValidSearchInputs 1 0 0 100%
@ValidSearchInputs 1 0 0 100%
@valid_blog_filling_all_required_details 1 0 0 100%
@ChangePassword 1 0 0 100%
@ForgotPasswordWithInValidEmail 1 0 0 100%
@CaseSensitiveSearchInputs 1 0 0 100%
@addSameProductMultipleQuantity 1 0 0 100%
@ValidRegistrationInputs 0 3 0 0%
@ForgotPasswordWithoutProvidingEmail 0 1 0 0%
@Checkout 6 0 0 100%
@ModifyWishlist 1 0 0 100%
@Affiliate_Account_Creation 0 3 0 0%
@IndentationSearchInputs 1 0 0 100%
@ModifyAddress 0 1 0 0%
@registration 2 4 0 33.333%
@login_valid_input 1 0 0 100%